side looking radar (slr) - Fransızca İngilizce Sözlük